body{padding:0px; margin:0px; background:url(../images/bg.gif) repeat-x top; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333; line-height:22px; }

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#0582c0; text-decoration:none;}


#head{width:980px; height:85px; margin:0 auto; padding:0px; background-image:url(../images/topbg.gif); background-repeat:repeat-x;}

#head h1{margin:30px 0px 0px 20px; float:left; }
#head h2{margin:0px; float:right; }

#fla{width:979px; padding:6px; margin:0 auto; text-align:center; background-color:#FFFFFF;}
/*========================================菜单样式=======================================*/

#menu{ margin:0 auto; padding:0px; float:inherit; width:1003px; height:49px; background-image:url(../images/menubg.gif); background-repeat:repeat-x; text-align:center; color:#FFFFFF;  font-size:13px; font-weight:bold; line-height:40px; }
#menu a{color:#fff; text-decoration:none; padding:0 25px; }
#menu a:link{color:#fff; }
#menu a:visited{color:#fff;}
#menu a:hover{color:#b7dff2;}
#menu ul{ margin:0px auto; padding:0px; width:90%;}
#menu ul li{ float:left; list-style:none; padding:0 10px;} 


/*菜单样式=======================================*/
#wrapper {width:1003px; margin:0px auto; padding:0px; background-image:url(../images/menubg.gif); line-height:38px; height:49px;}
#positioner {clear:none; position:relative; z-index:1000; width:960px; height:38px; margin:0px auto;}
#ads {position:relative; z-index:100;}
.menu {display:none;}
#noniemenu {
	position:absolute;
	width:951px; margin:0 auto;
}
#noniemenu .holder ul {padding:0; margin:0;}
#noniemenu .holder ul li {list-style-type: none;}
#noniemenu .holder li {margin-left:1px;}
#noniemenu .holder li ul {display: none;}

#noniemenu .holder {
  color:#ffffff;
  height:38px;
  display:block;font-weight:bold;
  overflow:hidden;
  float:left;
  font-size:13px;
  }
#noniemenu .holder:hover {
  height:auto;
  }
#noniemenu a.outer, #noniemenu a.outer:visited {
   color:#ffffff;
   line-height:38px; padding:0 15px;
   display:block;
   background:url(../images/menubg01.gif) no-repeat right;
   text-align:center;
   text-decoration:none;
   }
#noniemenu a.outer:hover {
   color:#00878b; padding:0 15px;
  overflow:visible; background:url(../images/menubg02.gif) repeat-x right;
  }
#noniemenu div.open {display:none;}
#noniemenu a.inner, #noniemenu a.inner:visited {
  display:block; font-weight:normal; font-size:11px; font-family:arial,verdana,sans-serif;
  padding:0px 3px; width:94px;
  line-height:18px;
  border-bottom:1px solid #FFF;
  text-decoration:none;
  color:#FFFFFF;
  background:#48c2c1;
  text-align:center;
  }
#noniemenu a.second {font-weight:bold;}
#noniemenu a.inner:hover {
  background:#f3a055;
  }
  
/*菜单样式=======================================*/






.kuang1{ border:none; background-color:#ffffff; color:#111; height:15px; width:120px; background-repeat:no-repeat;}


.font1{ color:#cccccc; font-size:12px; font-weight:bold;}
.font2{ color:#ffffff; font-size:12px; font-weight:bold;}
.font3{ color:#FF9900; font-size:11px;}
.font4{ font-size:13px;}
.font5{ color:#009999; font-size:14px; font-weight:bold;}


#content{ width:979px; height:auto; overflow:hidden; margin:10px auto; padding:0px;}
#left{float:left;}
.notice{background:url(../images/noticebg2.gif) no-repeat top; width:237px; height:180px;}
.notice01{ padding:0 10px; height:130px;background:url(../images/noticebg.gif) no-repeat left; width:217px;}

.prolist{}


.prolist01111{ background:url(../images/left05.gif) no-repeat top; padding:5px 0 0 35px; height:349px; width:202px;}

.about{float:left; margin:0 0 0 23px; width:437px; background-color:#f7f7f7;}
.about01{ padding:0 10px 20px 10px; line-height:22px;}

#right{ float:right; text-align:left; width:257px;}
.progundong{ background-color:#e5e5e5; height:168px; width:247px; padding:5px;}
.contact{}
.contact01{ margin-left:10px;}




#neirong{ width:725px; float:right; text-align:left;}
.bar{background-image:url(../images/bar.gif); background-repeat:no-repeat;  font-size:14px; line-height:31px; font-weight:bold; color:#333333; padding-left:75px; }
.neiye{ padding:15px; line-height:24px; background-color:#f7f7f7; overflow:hidden; display:inline-table; width:695px;}

.news{background:url(../images/newsbg.gif) repeat-x bottom; line-height:26px; width:650px; margin:0 auto;}
.newstitle{ float:left; width:500px; line-height:27px;}
.newsdate{ float:right; width:100px; line-height:27px; text-align:center;}
.neiye h3{ color:#FF9900; line-height:40px;}

.page{ text-align:center; color:#990000; margin:20px 0; width:600px;}
.page a{color:#990000;}

.proshowlist{ margin-bottom:30px; float:left; margin:0 8px; height:170px; }
.proshowlist01{ width:200px; height:125px; padding:5px; background-color:#fff; border:#CCCCCC solid 1px; text-align:center;}
.proshowlist02{ width:200px; text-align:center;}

.proshow{ width:360px; height:225px; overflow:hidden; padding:5px; background-color:#fff; border:#CCCCCC solid 1px; float:left; margin:0 8px; text-align:center;}




.zzb07tail{ width:1003px; text-align:left; margin:0 auto; line-height:21px; background:url(../images/footbg.gif) repeat-x; height:45px; padding-top:45px; color:#999999;}
a.zzb07link:link{ color:#999999; text-decoration:none; padding-right:5px;  }
a.zzb07link:visited{ color:#999999; text-decoration:none; padding-right:5px; }
a.zzb07link:hover { color:#999999; text-decoration:underline; padding-right:5px; }

.prolist02{padding:5px 0; height:auto; width:235px; border:#d9ebeb solid 1px; overflow:hidden}

.prolist01{padding:5px 0; height:auto; width:237px; border:#d9ebeb solid 1px; overflow:hidden}
.prolist01 li{ list-style:none;}


#FGWrapper{width:220px;}
#demo{ overflow:hidden; width:100%; height:440px; float: left;display: inline; margin:0 15px;}
#demo ul{text-align: left; margin:0; padding:0;}
#demo li a{ display: block;background:url(../images/prolistbg.gif) no-repeat;height:22px; padding-left:22px; line-height:22px;}
#desc{ clear:both;text-align:left;}
#copyright{float: right;}
#demo1{overflow:hidden; }
